Permanent snow - Turkish English Dictionary